tail sluice - German English Dictionary